<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div id="app">
			<my-cpn></my-cpn>
			<my-cpn></my-cpn>
			<my-cpn></my-cpn>
			<cpn1></cpn1>
		</div>
	</body>
	<script src="../js/vue.js" type="text/javascript" charset="utf-8"></script>
	<script type="text/javascript">
		// const cpnC = Vue.extend()
		// 1.注册全局组件 需要参数 组件名 组件构造器
		// 省去了构造组件的过程直接将构造组件的对象放在
		Vue.component('my-cpn',{
			template:	`
			<div>
				<h2>我是标题</h2>
				<p>123</p>
				<p>哈哈哈</p>
			</div>
			`,
		});
		
		const app = new Vue({
			el : "#app",
			data:{
				message : '你好啊'
			},
			// 注册局部组件的语法糖
			components:{
				'cpn1':{
					template:	`
					<div>
						<h2>我是标题123</h2>
						<p>哈哈哈</p>
					</div>
					`
				}
			}
		})
	
	</script>
</html>
